#include "stdinc.h"
#include "static.h"

#include "util/MemDbg.h"
#include "cmd/Console.h"
#include "platform/Window.h"
#include "util/FSystem.h"

//the order here is very important
CLog static_log;
CMemDbg static_memDbg;
CConsole static_console;
CWindow static_window;
CFileSys static_fileSys;



CLog* GetLog()
{
	return &static_log;
}

CMemDbg* GetMemDbg()
{
	return &static_memDbg;
}

CConsole* GetConsole()
{
	return &static_console;
}

CWindow* GetWindow()
{
	return &static_window;
}

CFileSys* GetFileSys()
{
	return &static_fSystem;
}